traditional flood irrigation - Spanish English Dictionary